A Graphical User Interface for Schema Evolution in an Object-Oriented Database
نویسنده
چکیده
This paper describes work carried out to prototype a GUI to support schema evolution using class versions. Class versions used for schema evolution require a more sophisticated GUI than schema editors (for schema design), because the database is populated an because support is required to browse and maintain the class versions. Current systems for class versioning require exception handlers or conversion functions to be defined as part of the schema evolution process and thus the GUI must provide support for these operations. A number of desirable properties for such a GUI are discussed and illustrated with examples from the GUI developed by the author.
منابع مشابه
An Extensible Object-Oriented Database Testbed
This paper describes the object-oriented design and implementation of an extensible schema manager for object-oriented databases. In order to achieve extensibility, we have adopted an open class hierarch y approach using an ob ject-oriented implementation where an object-oriented database maintains its implementation classes as user-defined classes. A Graphical interface for an Object-Qriented ...
متن کاملModelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کاملA Graphical User Interface to the Object-Oriented Database System VODAK on the Basis of the Generic Visualisation Toolkit Lyberworld
With the Lyberworld system a new approach offering the user a convenient interface to the data stored within an information retrieval system has been introduced. Accessing database contents by using the visualisation metaphors search tree and relevance sphere has achieved two main benefits: first, the user can construct and pose queries much easier than using a query language and second, query ...
متن کاملFaceKit: A Database Interface Design Toolkit
realm of User Interface Management Systems (UIMS) with a built-in knowledge about the specific kinds of techniques used by object-oriented databases, we have designed a system that allows a user to customize a database interface with minimal programming. Knowledge about object-oriented database constructs such as classes, groupings, etc., allows FaceKit to semi-automatically create graphical co...
متن کامل1 Experiences with Super , a Database Visual Environment
We present our experiences with building SUPER 1 , a database environment based on a structurally object-oriented entity-relationship model, called ERC+. SUPER is designed to be a semantically rich user-friendly front-end to existing relational or object-oriented database systems. We focus on the functionalities of visual direct manipulation interfaces of SUPER, in particular the schema and the...
متن کامل